(machine) perform well - Französisch Englisch Wörterbuch